#pragma once

#define TYPE_OBJECT		0
#define TYPE_INTEGER	1
#define TYPE_FLOATING	2
#define TYPE_NUMBER		3
#define TYPE_BOOLEAN	4

#define TYPE_STRING		5
#define TYPE_LIST		6

#define TYPE_NONE		9
#define TYPE_ERROR		10

#define TO_NUMBER(arg) ((bigNum*)arg)